package com.jumi.microservice.dto.userWallet;


import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author mazhao
 * @Date 2020-07-07 15:47
 */
@ColumnWidth(15)
public class WalletAccountExport{
    @ExcelProperty("会员id")
    private Long memberId;
    @ExcelProperty("昵称")
    private String nickName;
    @ExcelProperty("真实姓名")
    private String realName;
    @ExcelProperty("手机号码")
    private String phoneNum;
    @ExcelProperty("注册时间")
    private Date registerTime;
    @ExcelProperty("会员等级")
    private String memberLevel;
    @ExcelProperty("总金额")
    private BigDecimal amount;
    @ExcelProperty("已提现金额")
    private BigDecimal alreadyCash;
    @ExcelProperty("审核中金额")
    private BigDecimal checking;
    @ExcelProperty("可提现金额")
    private BigDecimal waitCash;
    @ExcelProperty("待到账金额")
    private BigDecimal waitIncome;
    @ExcelProperty("自购省金额")
    private BigDecimal selfSave;

    public Date getRegisterTime() {
        return registerTime;
    }

    public void setRegisterTime(Date registerTime) {
        this.registerTime = registerTime;
    }

    public Long getMemberId() {
        return memberId;
    }

    public void setMemberId(Long memberId) {
        this.memberId = memberId;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

    public String getPhoneNum() {
        return phoneNum;
    }

    public void setPhoneNum(String phoneNum) {
        this.phoneNum = phoneNum;
    }

    public String getMemberLevel() {
        return memberLevel;
    }

    public void setMemberLevel(String memberLevel) {
        this.memberLevel = memberLevel;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public BigDecimal getAlreadyCash() {
        return alreadyCash;
    }

    public void setAlreadyCash(BigDecimal alreadyCash) {
        this.alreadyCash = alreadyCash;
    }

    public BigDecimal getChecking() {
        return checking;
    }

    public void setChecking(BigDecimal checking) {
        this.checking = checking;
    }

    public BigDecimal getWaitCash() {
        return waitCash;
    }

    public void setWaitCash(BigDecimal waitCash) {
        this.waitCash = waitCash;
    }

    public BigDecimal getWaitIncome() {
        return waitIncome;
    }

    public void setWaitIncome(BigDecimal waitIncome) {
        this.waitIncome = waitIncome;
    }

    public BigDecimal getSelfSave() {
        return selfSave;
    }

    public void setSelfSave(BigDecimal selfSave) {
        this.selfSave = selfSave;
    }
}
